package com.mes.cloud.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @description: 角色权限范围
 * @author: syn
 * @create: 2019-10-28
 **/
@ApiModel(value = "RoleScopeDTO", description = "角色权限范围")
@Data
public class RoleScopeDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "关联表id", dataType = "String")
    private Long  id;

    @ApiModelProperty(value = "菜单id", dataType = "String")
    private Long  menuId;

    @ApiModelProperty(value = "角色id", dataType = "String")
    private Long  roleId;
    //菜单名称
    @ApiModelProperty(value = "菜单名称", dataType = "String")
    private String name;
    //编码
    @ApiModelProperty(value = "编码", dataType = "String")
    private String code;
    //类型
    @ApiModelProperty(value = "类型", dataType = "Long")
    private String type;
    //图标
    @ApiModelProperty(value = "图标", dataType = "Long")
    private String iconskip;
    //顺序
    @ApiModelProperty(value = "顺序", dataType = "Long")
    private Long sort;
    //使用平台
    @ApiModelProperty(value = "使用平台", dataType = "Long")
    private String platform;
    //链接
    @ApiModelProperty(value = "链接", dataType = "Long")
    private String url;
    //说明;
    @ApiModelProperty(value = "说明", dataType = "Long")
    private String describes;
}
